package com.xiaomi.mapper;

import com.xiaomi.entity.Tuijian;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * @ClassName TuijianMapper
 * @Description TODO
 * @Author Rzcy
 * @Date 2021/11/27 15:45
 * @Version 1.0
 **/
public interface TuijianMapper {
    /**
     * @MethodName pageSearch
     * @Description 商品推荐数据
     * @Param 查推荐商品的数据
     * @Param 推荐商品的价格
     * @Param 起始行
     * @Param 一页展示多少行
     * @Return [tjName, price, startRow, limit]
     * @Author zcy
     * @Date 2021/11/27 15:56
     **/
    List<Tuijian> pageSearch(Map<String,Object> pars);
    /**
     * @MethodName getCount
     * @Description 查询数据的条数
     * @Param 推荐姓名条数
     * @Param 价格条数
     * @Return [tjName, price]
     * @Author zcy
     * @Date 2021/11/27 15:58
     **/
    Integer getCount(Map<String,Object> pars);
    /**
     * @MethodName insert
     * @Description 添加数据
     * @Param tjName
     * @Param image
     * @Param price
     * @Param skId
     * @Param sort
     * @Return [tjName, image, price, skId, sort]
     * @Author zcy
     * @Date 2021/11/28 14:46
     **/
    void insert(Tuijian tuijian);
    void update(Tuijian tuijian);
    void delete(@Param("tjId") Integer tjId);
    void sjupdate(@Param("shangJia") Integer shangJia,@Param("tjId") Integer tjId);

}
